.chart.pie .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/pie_opa.png') center center no-repeat;
}

.chart.nestedPie .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/nestedPie_opa.png') center center no-repeat;
}

.chart.line .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/line_opa.png') center center no-repeat;
}

.chart.bar .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/bar_opa.png') center center no-repeat;
}

.chart.verBar .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/verBar_opa.png') center center no-repeat;
}

.chart.waterfall .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/waterfall_opa.png') center center no-repeat;
}

.chart.area .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/area_opa.png') center center no-repeat;
}

.chart.bubble .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/bubble_opa.png') center center no-repeat;
}

.chart.scatter .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/scatter_opa.png') center center no-repeat;
}

.chart.radar .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/radar_opa.png') center center no-repeat;
}

.chart.funnel .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/funnel_opa.png') center center no-repeat;
}

.chart.histogram .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/histogram_opa.png') center center no-repeat;
}

.chart.treemap .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/treemap_opa.png') center center no-repeat;
}

.chart.dashboard .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/dashboard_opa.png') center center no-repeat;
}

.chart.cityMap .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/cityMap_opa.png') center center no-repeat;
}

.chart.provinceMap .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/provinceMap_opa.png') center center no-repeat;
}

.chart.dashboard .echarts-container-scroll {
    background: url('/trend-new-BI/assets/img/charts/dashboard_opa.png') center center no-repeat;
}

.sheet.summarytab .table-container {
    background: url('/trend-new-BI/assets/img/charts/summarytab_opa.png') center center no-repeat;
}

.sheet.crosstab .table-container {
    background: url('/trend-new-BI/assets/img/charts/crosstab_opa.png') center center no-repeat;
}

.sheet.detailtab .table-container {
    background: url('/trend-new-BI/assets/img/charts/detailtab_opa.png') center center no-repeat;
}

.map {
    background: url('/trend-new-BI/assets/img/charts/chmap.png') center center no-repeat;
}

.condition.checkbox .data-wrap {
    background: url('/trend-new-BI/assets/img/charts/checkbox_opa.png') center center no-repeat;
}

.condition.radio .data-wrap {
    background: url('/trend-new-BI/assets/img/charts/radio_opa.png') center center no-repeat;
}

.condition.date {
    background: url('/trend-new-BI/assets/img/charts/date_opa.png') center center no-repeat;
}

.condition.select .data-wrap {
    background: url('/trend-new-BI/assets/img/charts/select_opa.png') center center no-repeat;
}

.condition.between {
    background: url('/trend-new-BI/assets/img/charts/between_opa.png') center center no-repeat;
}

.condition.data-wrap {
    background: url('/trend-new-BI/assets/img/charts/between_opa.png') center center no-repeat;
}

.condition.text {
    background: url('/trend-new-BI/assets/img/charts/textBox_opa.png') center center no-repeat;
}

.border {
    border: 1px solid #ddd;
}

.solidBorder {
    border: 1px solid #ccc;
}

.chart, .sheet {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}

.sheet .table {
    margin: 0px;
}

.ui.striped.table tbody tr:nth-child(2n+1), .ui.striped.table>tr:nth-child(2n+1) {
    background: #f5f5f5;
}

.ui.striped.table tbody tr:nth-child(2n), .ui.striped.table>tr:nth-child(2n) {
    background: #fff!important;
}

.ui.striped.table tbody tr:nth-child(1), .ui.striped.table>tr:nth-child(1){
    background: #e5e5e5!important;
    font-weight: bold;
}

.ui.celled.table tr td, .ui.celled.table tr th {
    border:0 none!important;
}